package sample.business.frame;

/**
 * Created by lilongfei on 2016/12/16.
 */
public interface Generator {

    /**
     * 利用maven命令生成项目初始骨架
     */
    void createProject() throws Exception;

    /**
     * 添加项目对应的配置文件
     */
    void createConfig() throws Exception;

    void createTools() throws Exception;
    /**
     * 生成实体文件
     */
    void createEntity();

    /**
     * 生成service
     */
    void createBusiness();

    /**
     * 生成web
     */
    void createWeb();
}
